site-specific recombination - English Synonyms Dictionary